Edge-Disjoint Spanning Trees on the Star Network with Applications to Fault Tolerance

نویسندگان

  • Paraskevi Fragopoulou
  • Selim G. Akl
چکیده

Data communication and fault tolerance are important issues in multiprocessor systems. One way to achieve fault tolerant communication is by exploiting and e ectively utilizing the disjoint paths that exist between pairs of source, destination nodes. In this paper we construct a structure, called the multiple edgedisjoint spanning trees, on the star network, denoted by Sn. This is used for the derivation of an optimal single node broadcasting algorithm, which o ers a speed up of n 1 compared to the straightforward single node broadcasting algorithm that uses a single breadth rst spanning tree. It is also used for the derivation of fault tolerant communication algorithms. As a result, fault tolerant algorithms are presented for four basic communication problems: the problem of a single node sending the same message to all other nodes or single node broadcasting, the problem of simultaneous single node broadcasting from all nodes or multinode broadcasting, the problem of a single node sending distinct messages to each one of the other nodes or single node scattering and nally the problem of simultaneous single node scattering from all nodes or total exchange. Fault tolerance is achieved by sending multiple copies of the message through a number of disjoint paths. These algorithms operate successfully in the presence of up to n 1 faulty nodes or edges in the system. They also o er the exibility of controlling the degree of fault tolerance, depending on how reliable the network is. As pointed out in [28], the importance of these algorithms lies in the fact that no knowledge of the faulty nodes or edges is required in advance. All of the algorithms presented make the assumption that each node can exchange messages of xed length with all of its neighbors simultaneously at each time step, i.e. the all-port communication assumption, and that communication is bidirectional.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fault tolerant communication algorithms on the star network using disjoint paths

One way to achieve fault tolerant communication on in2erconneclion networks is by exploiting and effectively utilizing Ihe disjoint paths 2hai exist between pairs of source and destination nodes. In this paper, we construc2 a graph lhal consisls of n 1 directed edgedisjoint spanning trees on the star network. This graph is used lo derive fault tolerant algorithms for the singlenode and mullinod...

متن کامل

Construction of Edge-Disjoint Spanning Trees in the Torus and Application to Multicast in Wormhole-Routed Networks

A tree-based multicast algorithm for wormhole-routed torus networks, which makes use of multiple edge-disjoint spanning trees is presented. A technique for constructing two spanning trees in 2-dimensional torus networks is described. It is formally proven that this construction produces two edge-disjoint spanning trees in any 2-D torus network. Compared with an algorithm for construction of mul...

متن کامل

Edge - Disjoint Spanning Trees on the Star Network with Applications To

Data communication and fault tolerance are important issues in multiprocessor systems. One way to achieve fault tolerant communication is by exploiting and e ectively utilizing the disjoint paths that exist between pairs of source, destination nodes. In this paper we construct a structure, called the multiple edgedisjoint spanning trees, on the star network, denoted by Sn. This is used for the ...

متن کامل

Multicast in Wormhole-Switched Torus Networks Using Edge-Disjoint Spanning Trees

A tree-based multicast algorithm for wormhole-switched networks which makes use of multiple edge-disjoint spanning trees is presented. The disjoint spanning-tree multicast, or DSTM, algorithm provides deadlock-free multicast routing that is fully compatible with unicast. Application of the DSTM algorithm to 2-dimensional torus networks is considered. A family of constructions of two spanning tr...

متن کامل

Construction independent spanning trees on locally twisted cubes in parallel

Let LTQn denote the n-dimensional locally twisted cube. Hsieh and Tu (2009) [13] presented an algorithm to construct n edge-disjoint spanning trees rooted at vertex 0 in LTQn. Later on, Lin et al. (2010) [23] proved that Hsieh and Tu’s spanning trees are indeed independent spanning trees (ISTs for short), i.e., all spanning trees are rooted at the same vertex r and for any other vertex v(6= r),...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Computers

دوره 45  شماره 

صفحات  -

تاریخ انتشار 1996